﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ctrlItemMedida.ascx.cs" Inherits="EstoqueUnifeiADO.Controles.ctrlItemMedida" %>
<asp:UpdatePanel ID="upItem" runat="server">
    <ContentTemplate>
        <asp:HiddenField ID="hfKey" runat="server" />
        <asp:ObjectDataSource ID="odsItem" runat="server" DeleteMethod="Delete" InsertMethod="InsertWithLastKey"
            OldValuesParameterFormatString="original_{0}" OnInserted="odsItem_Inserted" OnSelecting="odsItem_Selecting"
            SelectMethod="GetDataByID" TypeName="EstoqueUnifeiADO.Dados.dsMedidasTableAdapters.UNIDADETableAdapter"
            UpdateMethod="Update">
            <DeleteParameters>
                <asp:Parameter Name="Original_CODUNIDADE" Type="Int32" />
            </DeleteParameters>
            <InsertParameters>
                <asp:Parameter Name="SIGLA" Type="String" />
                <asp:Parameter Name="NOME" Type="String" />
            </InsertParameters>
            <SelectParameters>
                <asp:ControlParameter ControlID="hfKey" Name="CODUNIDADE" PropertyName="Value" Type="Int32" />
            </SelectParameters>
            <UpdateParameters>
                <asp:Parameter Name="SIGLA" Type="String" />
                <asp:Parameter Name="NOME" Type="String" />
                <asp:Parameter Name="Original_CODUNIDADE" Type="Int32" />
            </UpdateParameters>
        </asp:ObjectDataSource>
        <asp:Panel ID="pnlMensagem" runat="server" BackColor="#FFFFCC" BorderColor="#FFFFCC"
            BorderStyle="Solid" BorderWidth="1px" Visible="false" Width="98%">
            <asp:Label ID="lbMensagem" runat="server" Font-Italic="True" Text="LbMensagem"></asp:Label>
        </asp:Panel>
        <asp:ValidationSummary ID="vsPage" runat="server" BackColor="White" BorderColor="Red"
            BorderWidth="2px" ForeColor="Red" Width="98%" />
        <asp:FormView ID="fvItem" runat="server" BorderColor="Black" BorderStyle="Solid"
            BorderWidth="1px" DataKeyNames="CODUNIDADE" DataSourceID="odsItem" OnDataBound="FormView1_DataBound"
            OnItemDeleted="ItemDeleted" OnItemInserted="fvItem_ItemInserted" OnItemUpdated="fvItem_ItemUpdated"
            Width="98%">
            <EditItemTemplate>
                Código:<br />
                <asp:Label ID="CODMARCALabel1" runat="server" Text='<%# Eval("CODUNIDADE") %>'></asp:Label>
                <br />
                Sigla:<br />
                <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("SIGLA") %>'>
                </asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
                    ControlToValidate="Textbox1" ErrorMessage="Campo obrigatório"></asp:RequiredFieldValidator>
                <br />
                Descrição da unidade :<br />
                <asp:TextBox ID="NOMEMARCATextBox" runat="server" Text='<%# Bind("NOME") %>'>
                </asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
                    ControlToValidate="NOMEMARCATextBox" ErrorMessage="Campo obrigatório"></asp:RequiredFieldValidator>
                <br />
                <asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True" CommandName="Update"
                    Text="Update">
                </asp:LinkButton>
                &nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server" CausesValidation="False"
                    CommandName="Cancel" Text="Cancel">
                </asp:LinkButton>
            </EditItemTemplate>
            <InsertItemTemplate>
                Sigla:<br />
                <asp:TextBox ID="tbInsSigla" runat="server" Text='<%# Bind("SIGLA") %>'>
                </asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
                    ControlToValidate="tbInsSigla" ErrorMessage="Campo obrigatório"></asp:RequiredFieldValidator>
                <br />
                Descrição da unidade:<br />
                <asp:TextBox ID="NOMEMARCATextBox" runat="server" Text='<%# Bind("NOME") %>'>
                </asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="NOMEMARCATextBox"
                    ErrorMessage="Campo obrigatório"></asp:RequiredFieldValidator>
                <br />
                <asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" CommandName="Insert"
                    Text="Insert">
                </asp:LinkButton>
                &nbsp;<asp:LinkButton ID="InsertCancelButton" runat="server" CausesValidation="False"
                    CommandName="Cancel" Text="Cancel">
                </asp:LinkButton>
            </InsertItemTemplate>
            <ItemTemplate>
                Código:<br />
                <asp:Label ID="CODMARCALabel" runat="server" Text='<%# Eval("CODUNIDADE") %>'></asp:Label>
                <br />
                Sigla:<br />
                <asp:TextBox ID="TextBox2" runat="server" Enabled="false" Text='<%# Bind("SIGLA") %>'
                    Width="98%">
                </asp:TextBox>
                <br />
                Descrição da unidade:<br />
                <asp:TextBox ID="NOMEMARCALabel" runat="server" Enabled="false" Text='<%# Bind("NOME") %>'
                    Width="98%">
                </asp:TextBox>
                <br />
                <asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" CommandName="Edit"
                    Text="Edit">
                </asp:LinkButton>
                &nbsp;<asp:LinkButton ID="NewButton" runat="server" CausesValidation="False" CommandName="New"
                    Text="New">
                </asp:LinkButton>
            </ItemTemplate>
        </asp:FormView>
    </ContentTemplate>
</asp:UpdatePanel>
